home *** CD-ROM | disk | FTP | other *** search
/ Nejlepší České Hry 2007 / Nejlepší české hry 2007.iso / hry / Bechon / bechonInstall.exe / {app} / levels / animations_def.xml next >
Text File  |  2006-07-15  |  8KB  |  286 lines

  1. <Bechon>
  2. <!--
  3.  
  4.   pokud je kdekoliv na nejakem prvku hodnota clearanim="1" - tak se od toho mista vymazou animace
  5.   - nacitani hodnot je odspoda nahoru - cim hloubeji jdete od Level_X.xml souboru, tim mensi to ma prednost
  6.   1. Level/Spawn
  7.   2. UseType/Spawns
  8.   3. UseType/Spawn
  9.   4. UseType/Spawn/UseType..
  10.   5. Events/Event
  11.   
  12.   Typy animaci: anim name="" typ="...."
  13.     -         - normalni animace umoznujici zmenit lokalni rotace a rychlost
  14.               - parametry: Speed a RotationSpeed
  15.     destroy   - znici objekt
  16.     mbp       - lze pouzit i MoveByPos - posune s objektem podle zadaneho parametru
  17.               - parametry: MoveByPos
  18.     hunt      - snazi se jit smerem k playeru
  19.               - parametry: tillnotcatch boolean(1/0)    
  20.  
  21. -->
  22. <!-- SEZNAMY 
  23.  
  24.    IntroAnim - oblouk po okraji
  25.    VerticalSpiral - Velka spirala od shora dolu
  26.    HuntForWhile - po 70 zacne na 150 honit hrace
  27.    HuntTillCatch - po 70 zacne honit hrace dokud ho nechyti
  28.    BonusAnimation - snazi se dostat do prostredka obrazovky a drzi se tam
  29.    BonusLeft      - pro bonus prichazejici zleva (prijede do stredu, tam pocka a pak zmizi)
  30.    BonusRight     - pro bonus prichazejici zprava (prijede do stredu, tam pocka a pak zmizi)
  31.    
  32.    CircleRight    - velke a rychle kolo doprava
  33.    CircleRightSlow - male a pomale kolo doprava
  34.    CircleLeft    - velke a rychle kolo doleva
  35.    CircleLeftSlow - male a pomale kolo doleva
  36.    
  37.    CircleBothRightLeft  - velke a rychle kolo nejdriv doprava a pak doleva
  38.    CircleBothRightLeftSlow - male a pomale kolo nejdriv doprava a pak doleva
  39. -->
  40.   <animations name="IntroAnim">
  41.     <anim frame="0" smooth="1">
  42.       <speed x="0" y="0" z="-3" />
  43.     </anim>
  44.     <anim frame="110" smooth="1">
  45.       <speed x="3" z="1" />
  46.     </anim>
  47.     <anim frame="220" smooth="1">
  48.       <speed x="0" z="1" />
  49.     </anim>
  50.     <anim frame="270" smooth="1">
  51.       <speed x="-1.8" z="2.5" y="0.5" />
  52.     </anim>
  53.     <anim frame="370" smooth="1">
  54.       <speed x="-0.5" z="1.5" y="2" />
  55.     </anim>
  56.     <anim frame="470" smooth="1">
  57.       <speed x="0" z="5" y="0" />
  58.     </anim>
  59.   </animations>
  60.   <animations name="VerticalSpiral">
  61.     <anim frame="0" smooth="1">
  62.       <speed x="0" y="0" z="-1" />
  63.     </anim>
  64.     <anim frame="60" smooth="1">
  65.       <speed x="-2" />
  66.     </anim>
  67.     <anim frame="120" smooth="1">
  68.       <speed x="2" />
  69.     </anim>
  70.     <anim frame="180" smooth="1">
  71.       <speed x="-2" />
  72.     </anim>
  73.     <anim frame="240" smooth="1">
  74.       <speed x="-2" />
  75.     </anim>
  76.     <anim frame="300" smooth="1">
  77.       <speed x="2" />
  78.     </anim>
  79.   </animations>
  80.   <animations name="HuntForWhile">
  81.     <anim frame="70" typ="hunt" tillnotcatch="1" />
  82.     <anim frame="220" smooth="1">
  83.       <speed z="-2" />
  84.     </anim>
  85.   </animations>
  86.   <animations name="HuntTillCatch">
  87.     <anim frame="70" typ="hunt" tillnotcatch="1" />
  88.   </animations>
  89.   <animations name="BonusAnimation">
  90.     <anim frame="10" typ="bonus" />
  91.     <anim frame="400" smooth="1">
  92.      <Speed z="-2" />
  93.     </anim>
  94.   </animations>
  95.   <animations name="BonusLeft">
  96.     <anim frame="1" smooth="1">
  97.       <speed x="1" z="1" y="0" />
  98.     </anim>
  99.     <anim frame="100" typ="bonus" />
  100.     <anim frame="400" smooth="1">
  101.      <Speed z="-2" />
  102.     </anim>
  103.   </animations>
  104.   <animations name="BonusRight">
  105.     <anim frame="1" smooth="1">
  106.       <speed x="-1" z="1" y="0" />
  107.     </anim>
  108.     <anim frame="100" typ="bonus" />
  109.     <anim frame="400" smooth="1">
  110.      <Speed z="-2" />
  111.     </anim>
  112.   </animations>
  113.   <animations name="CircleRightSlow">
  114.     <anim frame="1" smooth="0">
  115.       <speed x="0" z="-1.5" />
  116.     </anim>
  117.     <anim frame="150" smooth="1">
  118.       <speed x="1" z="-1" />
  119.     </anim>
  120.     <anim frame="170" smooth="1">
  121.       <speed x="2" z="0.1" />
  122.     </anim>
  123.     <anim frame="190" smooth="1">
  124.       <speed x="3" z="1" />
  125.     </anim>
  126.     <anim frame="210" smooth="1">
  127.       <speed x="2" z="2" />
  128.     </anim>
  129.     <anim frame="230" smooth="1">
  130.       <speed x="1" z="3" />
  131.     </anim>
  132.     <anim frame="250" smooth="1">
  133.       <speed x="0.1" z="4" />
  134.     </anim>
  135.     <anim frame="270" smooth="1">
  136.       <speed x="-1" z="3" />
  137.     </anim>
  138.     <anim frame="290" smooth="1">
  139.       <speed x="-2" z="2" />
  140.     </anim>
  141.     <anim frame="310" smooth="1">
  142.       <speed x="-3" z="1" />
  143.     </anim>
  144.     <anim frame="330" smooth="1">
  145.       <speed x="-2" z="0.1" />
  146.     </anim>
  147.     <anim frame="350" smooth="1">
  148.       <speed x="-1" z="-1" />
  149.     </anim>
  150.     <anim frame="370" smooth="1">
  151.       <speed x="0.1" z="-2" />
  152.     </anim>
  153.   </animations>
  154.   <animations name="CircleRight">
  155.     <anim frame="1" smooth="0">
  156.       <speed x="0" z="-2.5" />
  157.     </anim>
  158.     <anim frame="70" smooth="1">
  159.       <speed x="1.5" z="-1.5" />
  160.     </anim>
  161.     <anim frame="80" smooth="1">
  162.       <speed x="3" z="0.15" />
  163.     </anim>
  164.     <anim frame="90" smooth="1">
  165.       <speed x="4.5" z="2" />
  166.     </anim>
  167.     <anim frame="100" smooth="1">
  168.       <speed x="3" z="3" />
  169.     </anim>
  170.     <anim frame="110" smooth="1">
  171.       <speed x="2" z="4.5" />
  172.     </anim>
  173.     <anim frame="120" smooth="1">
  174.       <speed x="0.2" z="6" />
  175.     </anim>
  176.     <anim frame="130" smooth="1">
  177.       <speed x="-2" z="4.5" />
  178.     </anim>
  179.     <anim frame="140" smooth="1">
  180.       <speed x="-3" z="3" />
  181.     </anim>
  182.     <anim frame="150" smooth="1">
  183.       <speed x="-4.5" z="2" />
  184.     </anim>
  185.     <anim frame="14.50" smooth="1">
  186.       <speed x="-3" z="0.2" />
  187.     </anim>
  188.     <anim frame="170" smooth="1">
  189.       <speed x="-2" z="-2" />
  190.     </anim>
  191.     <anim frame="180" smooth="1">
  192.       <speed x="0.2" z="-3" />
  193.     </anim>
  194.   </animations>
  195.   <animations name="CircleLeftSlow">
  196.     <anim frame="1" smooth="0">
  197.       <speed x="-0" z="-1.5" />
  198.     </anim>
  199.     <anim frame="150" smooth="1">
  200.       <speed x="-1" z="-1" />
  201.     </anim>
  202.     <anim frame="170" smooth="1">
  203.       <speed x="-2" z="0.1" />
  204.     </anim>
  205.     <anim frame="190" smooth="1">
  206.       <speed x="-3" z="1" />
  207.     </anim>
  208.     <anim frame="210" smooth="1">
  209.       <speed x="-2" z="2" />
  210.     </anim>
  211.     <anim frame="230" smooth="1">
  212.       <speed x="-1" z="3" />
  213.     </anim>
  214.     <anim frame="250" smooth="1">
  215.       <speed x="-0.1" z="4" />
  216.     </anim>
  217.     <anim frame="270" smooth="1">
  218.       <speed x="1" z="3" />
  219.     </anim>
  220.     <anim frame="290" smooth="1">
  221.       <speed x="2" z="2" />
  222.     </anim>
  223.     <anim frame="310" smooth="1">
  224.       <speed x="3" z="1" />
  225.     </anim>
  226.     <anim frame="330" smooth="1">
  227.       <speed x="2" z="0.1" />
  228.     </anim>
  229.     <anim frame="350" smooth="1">
  230.       <speed x="1" z="-1" />
  231.     </anim>
  232.     <anim frame="370" smooth="1">
  233.       <speed x="-0.1" z="-2" />
  234.     </anim>
  235.   </animations>
  236.   <animations name="CircleLeft">
  237.     <anim frame="1" smooth="0">
  238.       <speed x="-0" z="-2.5" />
  239.     </anim>
  240.     <anim frame="70" smooth="1">
  241.       <speed x="-1.5" z="-1.5" />
  242.     </anim>
  243.     <anim frame="80" smooth="1">
  244.       <speed x="-3" z="0.15" />
  245.     </anim>
  246.     <anim frame="90" smooth="1">
  247.       <speed x="-4.5" z="2" />
  248.     </anim>
  249.     <anim frame="100" smooth="1">
  250.       <speed x="-3" z="3" />
  251.     </anim>
  252.     <anim frame="110" smooth="1">
  253.       <speed x="-2" z="4.5" />
  254.     </anim>
  255.     <anim frame="120" smooth="1">
  256.       <speed x="-0.2" z="6" />
  257.     </anim>
  258.     <anim frame="130" smooth="1">
  259.       <speed x="2" z="4.5" />
  260.     </anim>
  261.     <anim frame="140" smooth="1">
  262.       <speed x="3" z="3" />
  263.     </anim>
  264.     <anim frame="150" smooth="1">
  265.       <speed x="4.5" z="2" />
  266.     </anim>
  267.     <anim frame="14.50" smooth="1">
  268.       <speed x="3" z="0.2" />
  269.     </anim>
  270.     <anim frame="170" smooth="1">
  271.       <speed x="2" z="-2" />
  272.     </anim>
  273.     <anim frame="180" smooth="1">
  274.       <speed x="-0.2" z="-3" />
  275.     </anim>
  276.   </animations>
  277.   <animations name="CircleBothRightLeft">  
  278.     <anim frame="1" typ="use" UseAnim="CircleRight" />
  279.     <anim frame="200" typ="use" UseAnim="CircleLeft" />
  280.   </animations>
  281.   <animations name="CircleBothRightLeftSlow">  
  282.     <anim frame="1" typ="use" UseAnim="CircleRightSlow" />
  283.     <anim frame="300" typ="use" UseAnim="CircleLeftSlow" />
  284.   </animations>
  285. </Bechon>
  286.